
/* Includes ----------------------------------------------------------------- */
#include "user_task.h"

Task_Runtime_t task_runtime;

const osThreadAttr_t attr_init = {
    .name = "init",
    .priority = osPriorityRealtime,
    .stack_size = 256 * 4,
};

const osThreadAttr_t attr_atti_esti = {
    .name = "atti_esti",
    .priority = osPriorityRealtime,
    .stack_size = 256 * 4,
};


//const osThreadAttr_t attr_chassis = {
//    .name = "chassis",
//    .priority = osPriorityAboveNormal,
//    .stack_size = 256 * 4,
//};

//const osThreadAttr_t attr_navi = {
//    .name = "navi",
//    .priority = osPriorityHigh,
//    .stack_size = 128 * 4,
//};

//const osThreadAttr_t attr_r12ds = {
//    .name = "r12ds",
//    .priority = osPriorityRealtime,
//    .stack_size = 128 * 4,
//};


//const osThreadAttr_t attr_can = {
//    .name = "can",
//    .priority = osPriorityRealtime,
//    .stack_size = 128 * 4,
//};

//const osThreadAttr_t attr_action = {
//    .name = "action",
//    .priority = osPriorityRealtime,
//    .stack_size = 256 * 4,
//};

//const osThreadAttr_t attr_cmd = {
//	  .name = "cmd",
//	  .priority = osPriorityHigh,
//	  .stack_size = 256 *4,
//};

//const osThreadAttr_t attr_nuc = {
//	  .name = "nuc",
//	  .priority = osPriorityRealtime,
//	  .stack_size = 128 *4,
//};

